<%@page import="w83b.w83bUtilidadesComunes.W83bClsConstantes"%><%@ taglib uri="/WEB-INF/tld/ejieFramework-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/tld/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/tld/struts-logic.tld" prefix="logic" %>

<%@ page import="es.ejie.frmk.listeners.base.Q70ListenerUtils" %>

<%!
//Recuperar el path de los contenidos estaticos de framework
String riastaticPath = Q70ListenerUtils.getApplicationResourceURI("PREFIJO_URL_ESTATICO","ALIAS_ESTATICO_RIA");	
String staticPath = Q70ListenerUtils.getApplicationProperty("ALIAS_ESTATICO");	
String PREFIJO_URL_DINAMICO = Q70ListenerUtils.getApplicationProperty("PREFIJO_URL_DINAMICO");	
%>
<%@page import="com.ejie.general.cargador.W83bCargadorEstaticos"%><!-- Include de los elementos comunes -->
<%=W83bCargadorEstaticos.referenciaEstaticosUrlJS(new String[]{"contextual-v1.0.0","tabla-v1.0.0"},PREFIJO_URL_DINAMICO)%>
<%=W83bCargadorEstaticos.referenciaEstaticosUrlJS(new String[]{"dialogo-v1.0.0"},PREFIJO_URL_DINAMICO)%>
<%=W83bCargadorEstaticos.referenciaEstaticosUrlJS(new String[]{"combos-v1.0.0"},PREFIJO_URL_DINAMICO)%>
<%=W83bCargadorEstaticos.referenciaEstaticosUrlJS(new String[]{"relacionados-v1.0.0"},PREFIJO_URL_DINAMICO)%>
<%=W83bCargadorEstaticos.referenciaEstaticosUrlJS(new String[]{"intervalo-v1.0.0"},PREFIJO_URL_DINAMICO)%>


<%@include file="includes/w83bIncludeNuevosConvenios.inc" %>
<script type="text/javascript" src='<%=staticPath +"/js/mantenimientos/w83bnuevoconvenios.js?v="+versionjs%>'></script>

<html:form
		styleId="w83bFormNuevoConvenios"
		action="/w83bDispatchNuevo.do">
		
			<div class="filaForm">		
		<div class="filaAll">
			<span class="etiqueta">
				<label for="codConvenios" style="ancho85" class="ancho500"><html:message key="comun.convenios.codConvenios"/>:</label>
			</span>
			<span class="campo">
				<logic:equal value="<%=W83bClsConstantes.MODO_EDICION%>" name="contexto" property="modoPantalla">
					<span class="campo">
						<html:text readonly="true" property="w83bConveniosNuevoBean.codConvenios" styleClass="estiloInput ancho50 inputdeshabilitado" maxlength="3" styleId="codConvenios_numerico"></html:text>
					</span>
				</logic:equal>
				<logic:equal value="<%=W83bClsConstantes.MODO_ALTA%>" name="contexto" property="modoPantalla">
					<span class="campo">
						<html:text  onchange="modificarGuardado()" readonly="false" property="w83bConveniosNuevoBean.codConvenios" styleClass="estiloInput ancho50" maxlength="3" styleId="codConvenios_numerico"></html:text>
					</span>
				</logic:equal>
			</span>
		</div>
	</div>
	<div class="filaForm">		
		<div class="filaAll">	
			<span class="etiqueta">	
				<label for="descConvenios" class="etiqueta ancho85">*&nbsp;<html:message key="comun.convenios.descConvenio"/>:</label>
			</span>
			<span class="campo">
				<logic:notEqual value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
					<html:text onchange="modificarGuardado()" property="w83bConveniosNuevoBean.descConvenios" styleClass="estiloInput ancho380" maxlength="250" styleId="descConvenios"></html:text>
				</logic:notEqual>
				<logic:equal value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
					<html:text readonly="true" onchange="modificarGuardado()" property="w83bConveniosNuevoBean.descConvenios" styleClass="estiloInput ancho380  inputdeshabilitado" maxlength="250" styleId="descConvenios"></html:text>
				</logic:equal>						
			</span>
		</div>				
	</div>			
	<div class="filaForm">		
		<div class="filaAll">	
			<span class="etiqueta">	
				<label for="descConveniosEusk" class="etiqueta ancho85">*&nbsp;<html:message key="comun.convenios.descConvenioEusk"/>:</label>
			</span>
			<span class="campo">
				<logic:notEqual value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
					<html:text onchange="modificarGuardado()" property="w83bConveniosNuevoBean.descConveniosEusk" styleClass="estiloInput ancho380" maxlength="250" styleId="descConveniosEusk"></html:text>
				</logic:notEqual>
				<logic:equal value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
					<html:text readonly="true" onchange="modificarGuardado()" property="w83bConveniosNuevoBean.descConveniosEusk" styleClass="estiloInput ancho380 inputdeshabilitado" maxlength="250" styleId="descConveniosEusk"></html:text>
				</logic:equal>						
			</span>
		</div>				
	</div>			
	<div class="filaForm">		
		<div class="filaAll">	
			<span class="etiqueta">	
				<label for="convXDif" class="etiqueta ancho85"><html:message key="comun.convenios.convDiferencias"/>:</label>
			</span>
			<span class="campo">
				<logic:notEqual value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
					<html:checkbox onclick="modificarGuardado()" styleId="convXDif" property="w83bConveniosNuevoBean.convPorEscrut" name="contexto" value="<%=W83bClsConstantes.CONSTANTE_SI%>"></html:checkbox>
				</logic:notEqual>
				<logic:equal value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
					<html:hidden property="w83bConveniosNuevoBean.convPorEscrut" name = "contexto"/>
					<html:checkbox disabled="true" onclick="modificarGuardado()" styleId="convXDif" property="w83bConveniosNuevoBean.convPorEscrut" name="contexto" value="<%=W83bClsConstantes.CONSTANTE_SI%>"></html:checkbox>
				</logic:equal>
			</span>
		</div>				
	</div>			
	<div class="filaForm">		
		<div class="filaAll">	
			<span class="etiqueta">	
				<label for="espAraba" class="etiqueta ancho85"><html:message key="comun.convenios.espAraba"/>:</label>
			</span>
			<span class="campo">
				<logic:notEqual value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
					<html:checkbox onclick="modificarGuardado()" styleId="espAraba" property="w83bConveniosNuevoBean.espEnAlava" name="contexto" value="<%=W83bClsConstantes.CONSTANTE_SI%>"></html:checkbox>
				</logic:notEqual>
				<logic:equal value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
					<html:hidden property="w83bConveniosNuevoBean.espEnAlava" name = "contexto"/>
					<html:checkbox disabled="true"  onclick="modificarGuardado()" styleId="espAraba" property="w83bConveniosNuevoBean.espEnAlava" name="contexto" value="<%=W83bClsConstantes.CONSTANTE_SI%>"></html:checkbox>
				</logic:equal>
			</span>
		</div>				
	</div>			
	<div class="filaForm">		
		<div class="filaAll">	
			<span class="etiqueta">	
				<label for="espGipuzkoa" class="etiqueta ancho85"><html:message key="comun.convenios.espGipuzkoa"/>:</label>
			</span>
			<span class="campo">
				<logic:notEqual value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
					<html:checkbox onclick="modificarGuardado()" styleId="espGipuzkoa" property="w83bConveniosNuevoBean.espEnGuip" name="contexto" value="<%=W83bClsConstantes.CONSTANTE_SI%>"></html:checkbox>
				</logic:notEqual>
				<logic:equal value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
					<html:hidden property="w83bConveniosNuevoBean.espEnGuip" name = "contexto"/>
					<html:checkbox disabled="true" onclick="modificarGuardado()" styleId="espGipuzkoa" property="w83bConveniosNuevoBean.espEnGuip" name="contexto" value="<%=W83bClsConstantes.CONSTANTE_SI%>"></html:checkbox>
				</logic:equal>
			</span>
		</div>				
	</div>			
	<div class="filaForm">		
		<div class="filaAll">	
			<span class="etiqueta">	
				<label for="espBizkaia" class="etiqueta ancho85"><html:message key="comun.convenios.espBizkaia"/>:</label>
			</span>
			<span class="campo">
				<logic:notEqual value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
					<html:checkbox onclick="modificarGuardado()" styleId="espBizkaia" property="w83bConveniosNuevoBean.espEnBizkaia" name="contexto" value="<%=W83bClsConstantes.CONSTANTE_SI%>"></html:checkbox>
				</logic:notEqual>
				<logic:equal value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
					<html:hidden property="w83bConveniosNuevoBean.espEnBizkaia" name = "contexto"/>
					<html:checkbox disabled="true"  onclick="modificarGuardado()" styleId="espBizkaia" property="w83bConveniosNuevoBean.espEnBizkaia" name="contexto" value="<%=W83bClsConstantes.CONSTANTE_SI%>"></html:checkbox>
				</logic:equal>
			</span>
		</div>				
	</div>	
	
		<div class="filaForm">		
		<div class="filaAll">	
			<span class="etiqueta">	
				<label for="codMadrid" class="etiqueta ancho85">*&nbsp;<html:message key="comun.convenios.codMadrid"/>:</label>
			</span>
			<span class="campo">
				<logic:notEqual value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
					<html:text onchange="modificarGuardado()" property="w83bConveniosNuevoBean.codMadrid" styleClass="estiloInput ancho70" maxlength="10" styleId="codMadrid_numerico"></html:text>
				</logic:notEqual>
				<logic:equal value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
					<html:text readonly="true" onchange="modificarGuardado()" property="w83bConveniosNuevoBean.codMadrid" styleClass="estiloInput ancho70 inputdeshabilitado" maxlength="10" styleId="codMadrid_numerico"></html:text>
				</logic:equal>
			</span>
		</div>				
	</div>		

	<div class="filaForm">		
		<div class="filaAll">	
			<span class="etiqueta">	
				<label for="tipoEmpresa" class="etiqueta ancho200">*&nbsp;<html:message key="comun.convenios.tipoEmpresa"/>:</label>
			</span>
			<span class="campo">
				<html:tablasCodigos
						name="tablasTipoEmpresa"
						type="es.ejie.frmk.infraestructura.tablas.Q70TablasCodigosBean"
						scope="page"
						options="optionsCollection"
						table="w83bTablaEmpresa"
						labelColumn="descripcion"
						valueColumn="cempr_029"	/>
				<logic:notEqual value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
					<html:select  onchange="modificarGuardado()"
								name="contexto"
								styleClass="estiloInput ancho200"
								styleId="tipoEmpresa"
								property="w83bConveniosNuevoBean.tipoEmpresa">
							
							<html:option value="">&nbsp;</html:option>
							<html:optionsCollection
								name="tablasTipoEmpresa"
								property="optionsCollection"
								label="descripcion"
								value="cempr_029"/>
					</html:select>		
				</logic:notEqual>			
				<logic:equal value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
					<html:hidden property="w83bConveniosNuevoBean.tipoEmpresa" name = "contexto"/>
					<html:select disabled="true"  onchange="modificarGuardado()"
								name="contexto"
								styleClass="estiloInput ancho200"
								styleId="tipoEmpresa"
								property="w83bConveniosNuevoBean.tipoEmpresa">
							
							<html:option value="">&nbsp;</html:option>
							<html:optionsCollection
								name="tablasTipoEmpresa"
								property="optionsCollection"
								label="descripcion"
								value="cempr_029"/>
					</html:select>		
				</logic:equal>
			</span>
		</div>				
	</div>	
	<!-- 20150511 en caso de baja se incluye la fecha de baja  -->
	<div class="filaForm">		
		<div class="filaAll">	
			<span class="etiqueta">	
				<label for="baja" class="etiqueta ancho100"><html:message key="comun.herramientas.baja"/>:</label>
			</span>
			<span class="campo">
				<logic:equal value="<%=W83bClsConstantes.MODO_EDICION%>" name="contexto" property="modoPantalla">
					
						<logic:equal value="<%=W83bClsConstantes.CONSTANTE_SI%>" name="contexto" property="w83bConveniosNuevoBean.baja">
							<%--<html:checkbox property="w83bConveniosNuevoBean.baja" styleClass="checkModificado"  styleId="baja" onclick="mostrarFechas()" onchange="modificarGuardado()"></html:checkbox>--%>
							<input  type="checkbox"  name="contexto" property="w83bConveniosNuevoBean.baja" Class="checkModificado"  Id="baja" onclick="mostrarFechas()" onchange="modificarGuardado()" checked="checked"/>
							
						</logic:equal>
					<logic:equal value="<%=W83bClsConstantes.CONSTANTE_NO%>" name="contexto" property="w83bConveniosNuevoBean.baja">
						<%--<html:checkbox property="w83bConveniosNuevoBean.baja" styleClass="checkModificado"  styleId="baja" onclick="mostrarFechas()" onchange="modificarGuardado()"></html:checkbox>--%>
						<input  type="checkbox" name="contexto" property="w83bConveniosNuevoBean.baja" Class="checkModificado"  Id="baja" onclick="mostrarFechas()" onchange="modificarGuardado()"/>
					</logic:equal>
					
				</logic:equal>
			</span>
		</div>				
	</div>	
	
	<logic:equal value="<%=W83bClsConstantes.MODO_EDICION%>" name="contexto" property="modoPantalla">
		<div class="filaForm" id="fechas">
			<div class="filaAll">
				<span class="etiqueta" id="etiq">
				    <label><html:message key="comun.centroTrabajo.fechaBaja" i18nKey="w83bcomun"/></label>
				</span>
				<span class="campo" id="fec">
					<html:text name="contexto" property="w83bConveniosNuevoBean.fechaBaja" styleClass="estiloInput ancho50 inputDeshabilitado" maxlength="10" styleId="fechaBaja" onchange="modificarGuardado()"></html:text>
				</span>
			</div>
		</div>
	</logic:equal>
	
	<div class="clear">
		<div class="zonabotones">
		        <span class="zonaleft">
		        	<html:button property="boton" styleId="btnAtras"  styleClass="w83bBoton" onclick="comprobarGuardado(this)"><html:message key="comun.boton.atras" i18nKey="w83bcomun"/></html:button>
		        </span>
		        <span id="zonaMovimientoBotones" class="zonaright">
					<logic:equal value="<%=W83bClsConstantes.MODO_ALTA%>" name="contexto" property="modoPantalla">
						<html:button property="boton" styleId="btnGuardar" onclick="altaConvenios(this)" styleClass="w83bBoton"><html:message key="comun.boton.guardar" i18nKey="w83bcomun"/></html:button>
			        </logic:equal>
					<logic:equal value="<%=W83bClsConstantes.MODO_EDICION%>" name="contexto" property="modoPantalla">
						<logic:equal name="contexto" property='<%=W83bClsConstantes.CONSTANTE_CONTEXTO_USUARIO+".permisoXlnet" %>' value='<%=W83bClsConstantes.CONSTANTE_PERMISO_ADMOM_DIR_TRAB_SS_SERVCENTRALES%>'>
			        		<html:button property="boton" styleId="btnGuardar" onclick="editarConvenios(this)" styleClass="w83bBoton"><html:message key="comun.boton.guardar" i18nKey="w83bcomun"/></html:button>
			        	</logic:equal>
			        </logic:equal>
					<logic:equal name="contexto" property='<%=W83bClsConstantes.CONSTANTE_CONTEXTO_USUARIO+".permisoXlnet" %>' value='<%=W83bClsConstantes.CONSTANTE_PERMISO_ADMOM_DIR_TRAB_SS_SERVCENTRALES%>'>
						<logic:notEqual value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
							<logic:equal value="<%=W83bClsConstantes.MODO_ALTA%>" name="contexto" property="modoPantalla">
				        		<html:button property="boton" onclick="javascript:limpiarFormularioConvenios()" styleClass="w83bBoton"><html:message key="comun.boton.limpiar" i18nKey="w83bcomun"/></html:button>
				        	</logic:equal>
				        	<logic:equal value="<%=W83bClsConstantes.MODO_EDICION%>" name="contexto" property="modoPantalla">
				        		<html:button property="boton" onclick="javascript:limpiarFormularioConvenios()" styleClass="w83bBoton"><html:message key="comun.boton.restaurar" i18nKey="w83bcomun"/></html:button>
				        	</logic:equal>
				        </logic:notEqual>
			        </logic:equal>
		        </span>
		</div>
	</div>
	<logic:equal name="contexto" property='<%=W83bClsConstantes.CONSTANTE_CONTEXTO_USUARIO+".permisoXlnet" %>' value='<%=W83bClsConstantes.CONSTANTE_PERMISO_ADMOM_DIR_TRAB_SS_SERVCENTRALES%>'>
		<logic:notEqual value="<%=W83bClsConstantes.CONSTANTE_SI%>" property="w83bConveniosNuevoBean.baja" name="contexto">
			<div>
				<span class="etiquetaAstObligatorio">
					<label for="etiquetaAstObligatorio"><html:message key="comun.mensaje.camposAsteriscoObligatorio"/></label>
				</span>
			 </div>
		 </logic:notEqual>
	</logic:equal>
</html:form>